package com.zmn.oms.model.dto.work.financework;

import java.util.Date;
import java.util.List;

/**
 * 类描述：啄木鸟收单
 * @author lujia
 * @date 2018/11/05 10:30
 */
public class ZmnCheckoutDTO {

    /**
     * 工单Id
     */
    private Long workId;

    /**
     * 开票补贴金额
     */
    private Integer subsidyAmount;
    /**
     * 工程师绩效基数
     */
    private Integer billAmount;

    /**
     * 结果状态
     */
    private Integer resultStatus;

    /**
     * 纸质保单号
     */
    private Long manualCode;

    /**
     * 贴花状态
     */
    private Integer appliqueStatus;

    /**
     * 贴花照片
     */
    private List<String> appliqueSrcList;

    /**
     * 备注
     */
    private String remark;

    /**
     * 操作人Id
     */
    private Integer operatorId;

    /**
     * 操作时间
     */
    private Date operateTime;

    /**
     * 多工程师的开票金额list
     */
    private List<MasterBillDTO> masterBillDTOList;

    public Long getWorkId() {
        return workId;
    }

    public void setWorkId(Long workId) {
        this.workId = workId;
    }

    public Integer getSubsidyAmount() {
        return subsidyAmount;
    }

    public void setSubsidyAmount(Integer subsidyAmount) {
        this.subsidyAmount = subsidyAmount;
    }

    public Integer getBillAmount() {
        return billAmount;
    }

    public void setBillAmount(Integer billAmount) {
        this.billAmount = billAmount;
    }

    public Integer getResultStatus() {
        return resultStatus;
    }

    public void setResultStatus(Integer resultStatus) {
        this.resultStatus = resultStatus;
    }

    public Long getManualCode() {
        return manualCode;
    }

    public void setManualCode(Long manualCode) {
        this.manualCode = manualCode;
    }

    public Integer getAppliqueStatus() {
        return appliqueStatus;
    }

    public void setAppliqueStatus(Integer appliqueStatus) {
        this.appliqueStatus = appliqueStatus;
    }

    public List<String> getAppliqueSrcList() {
        return appliqueSrcList;
    }

    public void setAppliqueSrcList(List<String> appliqueSrcList) {
        this.appliqueSrcList = appliqueSrcList;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    public Integer getOperatorId() {
        return operatorId;
    }

    public void setOperatorId(Integer operatorId) {
        this.operatorId = operatorId;
    }

    public Date getOperateTime() {
        return operateTime;
    }

    public void setOperateTime(Date operateTime) {
        this.operateTime = operateTime;
    }

    public List<MasterBillDTO> getMasterBillDTOList() {
        return masterBillDTOList;
    }

    public void setMasterBillDTOList(List<MasterBillDTO> masterBillDTOList) {
        this.masterBillDTOList = masterBillDTOList;
    }
}